package org.wjy.post.other;
import java.util.List;
import java.util.Map;



import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
 

public class ListToJson{
	public static JSONObject listtojson(List<Object[]> list,String[] args){
		JSONObject datas=new JSONObject();
        JSONArray items=new JSONArray();
      //  int len=((Object[]) list.get(0).length)>=(args.length)?args.length:(Object[]) list.get(0).length>args.length;
		if(list!=null&&list.size()>0){
			 for(int i=0;i<list.size();i++){     
		    	  Object[] obj=(Object[]) list.get(i);
		    	  JSONObject da=new JSONObject();
		    	  for(int j=0;j<obj.length;j++){
		    		  if(args[j].equals("status")){
		    			 if((int)obj[j]==0){
		    				 da.put(args[j],"未付款"); 
		    			 }
		    			 else{
		    				 da.put(args[j],"已付款");  
		    			 }
		    		  }
		    		  else{
		    		  da.put(args[j], obj[j]);
		    		  }
		    	  }
		    	  items.add(da);
		      }
		      datas.put("rows", items);
			
		}
		return datas;
	}

}
